// export AdrianCh ; starting begin ingameon ;
   0: CALL_OW 8
// PrepareNewCharacter ( Adrian ) ;
   4: LD_STRING Adrian
   6: PPUSH
   7: CALL_OW 26
// uc_side = 2 ;
  11: LD_ADDR_OWVAR 20
  15: PUSH
  16: LD_INT 2
  18: ST_TO_ADDR
// AdrianCh = CreateHuman ;
  19: LD_ADDR_EXP 1
  23: PUSH
  24: CALL_OW 44
  28: ST_TO_ADDR
// placeunitxy ( AdrianCh , 69 , 121 , true ) ;
  29: LD_EXP 1
  33: PPUSH
  34: LD_INT 69
  36: PPUSH
  37: LD_INT 121
  39: PPUSH
  40: LD_INT 1
  42: PPUSH
  43: CALL_OW 48
// ComStand ( AdrianCh ) ;
  47: LD_EXP 1
  51: PPUSH
  52: CALL_OW 165
// wait ( 0 0$02 ) ;
  56: LD_INT 70
  58: PPUSH
  59: CALL_OW 67
// first_talk ;
  63: CALL 90 0 0
// wait ( 0 0$04 ) ;
  67: LD_INT 140
  69: PPUSH
  70: CALL_OW 67
// ComMoveXy ( AdrianCh , 65 , 110 ) ;
  74: LD_EXP 1
  78: PPUSH
  79: LD_INT 65
  81: PPUSH
  82: LD_INT 110
  84: PPUSH
  85: CALL_OW 111
// end ;
  89: END
// function first_talk ; begin
  90: LD_INT 0
  92: PPUSH
// say ( AdrianCh , D-Adrian-1 ) ;
  93: LD_EXP 1
  97: PPUSH
  98: LD_STRING D-Adrian-1
 100: PPUSH
 101: CALL_OW 88
// ingameoff ;
 105: CALL_OW 9
// end ;
 109: LD_VAR 0 1
 113: RET
// function ending ; begin
 114: LD_INT 0
 116: PPUSH
// SaveCharacters ( AdrianCh , Adrian-01 ) ;
 117: LD_EXP 1
 121: PPUSH
 122: LD_STRING Adrian-01
 124: PPUSH
 125: CALL_OW 38
// end ;
 129: LD_VAR 0 1
 133: RET
